package com.hang.model.vo;

import com.hang.model.dto.base.MemberDTO;
import com.hang.model.dto.response.ItemInfoModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class ItemInfoDetailModel extends ItemInfoModel {
    //项目概述
    @ApiModelProperty(value = "项目概述")
    private String outline;

    //项目模块数目
    @ApiModelProperty(value = "项目模块数目")
    private Integer moduleCount;

    //项目模块数目
    @ApiModelProperty(value = "项目成员数目")
    private Integer memberCount;

    //项目文档数目
    @ApiModelProperty(value = "项目文档数目")
    private Integer documentCount;

    //项目文件数目
    @ApiModelProperty(value = "项目文件数目")
    private Integer fileCount;

    //项目任务数目
    @ApiModelProperty(value = "项目任务数目")
    private Integer taskCount;

    @ApiModelProperty(value = "未完成的任务数目")
    private Integer unfinishedTaskCount;

    @ApiModelProperty(value = "处理中的任务数目")
    private Integer processingTaskCount;

    @ApiModelProperty(value = "已完成的任务数目")
    private Integer completedTaskCount;

    //项目故障数目
    @ApiModelProperty(value = "项目故障数目")
    private Integer bugCount;

    @ApiModelProperty(value = "未完成的故障数目")
    private Integer unfinishedBugCount;

    @ApiModelProperty(value = "处理中的故障数目")
    private Integer processingBugCount;

    @ApiModelProperty(value = "已完成的故障数目")
    private Integer completedBugCount;
}
